impulse separation - Spanish English Dictionary